Classifier Fitness Based on Accuracy Stewart

نویسنده

  • W. Wilson
چکیده

In many classifier systems, the classifier strength parameter serves as a predictor of future payoff and as the classifier's fitness for the genetic algorithm. We investigate a classifier system, XCS, in which each classifier maintains a prediction of expected payoff, but the classifier's fitness is given by a measure of the prediction's accuracy. T h e system executes the genetic algorithm in niches defined by the match sets, instead of panmictically. These aspects of XCS result in its population tending to form a complete and accurate mapping X x A + P from inputs and actions to payoff predictions. Further, XCS tends to evolve classifiers that are maximally general, subject to an accuracy criterion. Besides introducing a new direction for classifier system research, these properties of XCS make it suitable for a wide range of reinforcement learning situations where generalization over states is desirable. Traditionally in classifier systems, the classifier strength parameter serves both as a predictor of future payoff and as the classifier's fitness for the genetic algorithm (GA). However, predicted payoff may inadequately represent fitness. For example, a low-predicting classifier may nevertheless be the best one for its environmental niche. We investigate a classifier system, XCS, in which each classifier maintains a prediction of expected payoff, but the classifier's fitness is not given by the prediction. Instead, the fitness is a separate number based on an inverse function of the classifier's average prediction error; that is, it is based on a measure of the accuracy of the prediction, instead of the prediction itself. XCS also executes the genetic algorithm in niches defined by the match sets (Booker, 1982) rather than panmicucally. The present research-an investigation into classifier system technique-stemmed from dissatisfaction with the behavior of traditional classifier systems, and the hypothesis that the shortcomings were due in part to the definition of fitness. As we will discuss in Section 5.1, some previous work had factored measures of accuracy into the fitness function. However, the results with XCS show that a complete shift to accuracy-based fitness is not only possible, but yields a classifier system that is superior to traditional systems in important respects. Specifically, accuracy-based fitness, in combination with a niche GA, results in XCS's population tending to form a complete and accurate mapping X x A =+ P from inputs and actions to payoff predictions. Traditional classifier systems have not theoretically emphasized or actually produced such mappings, …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Raw Accuracy to Estimate Classifier Fitness in XCS

In XCS classifier fitness is based on the relative accuracy of the classifier prediction [3]. A classifier is more fit if its prediction of the expected payoff is more accurate than the prediction given by the other classifiers that are applied in the same situations. The use of relative accuracy has two major implications. First, because the evaluation of fitness is based on the relevance that...

متن کامل

A Simple Accuracy-based Learning Classifier System

Learning Classifier Systems use evolutionary algorithms to facilitate rule-discovery, where rule fitness is traditionally payoff based and assigned under a sharing scheme. Most current research has shifted to the use of accuracy-based fitness, after the introduction of XCS, where rule fitness is based on a rule's ability to predict the expected payoff from its use. Whilst XCS has been shown to ...

متن کامل

Classifier Systems -- Accuracy-Based Fitness Allows . . .

Traditionally within classifier systems the ability of a classifier to obtain reward (as measured by its strength) indicates the fitness of the classifier within the rule population. However Wilson (1995) proposed a new approach to fitness in terms of classifiers prediction accuracy. This paper presents experiments with two different classifier systems: Newboole (Bonelli et al. 1990) and XCS (W...

متن کامل

X-FCS: a fuzzy classifier system using accuracy based fitness - first results

A fuzzy classifier system called X-FCS is proposed which employs accuracy-based fitness. Each classifier (rule) maintains an estimate of the payoff obtained when it fires and the accuracy of this prediction is used as the basis for selection under action of the genetic algorithm. The motivation behind this approach is that such a classifier system will be capable of generating compact, high-per...

متن کامل

Towards Canonical Learning Classifier Systems: Simple Accuracy, Payoff and Anticipatory Systems

Learning Classifier Systems use evolutionary algorithms to facilitate rule-discovery, where rule fitness is traditionally payoff based and assigned under a sharing scheme. Most current research has shifted to the use of an accuracy-based scheme where fitness is based on a rule's ability to predict the expected payoff from its use. Learning Classifier Systems which build anticipations of the exp...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995